Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F6 France F7 Spain F5 Spain F6 Spain F7 Spain F18 Spain F19 Spain F25 Spain F28 Spain F34a France F1 France F2 Portugal F2 Portugal F3 Morocco F1 Morocco F2 Spain F7 Spain F12 Spain F13 Spain F26 Italy F2 Portugal F1 Portugal F2 Spain F20 Spain F22 Portugal F3 Spain F23 Spain F24 Spain F26 Spain F30 France F3 Spain F3 Portugal F1 Spain F6 Spain F27 Spain F32 Italy F1 Germany F5 's Tennis Masters 07 Challenger - Graz Open Castilla y Leon - Segovia Banca Marche Tennis Cup - San Benedetto Ciudad de Pozoblanco Open Diputacion - Cordoba Seguros Bolivar Open - Bogota XXX Edizione 'A Savoldi Marco' - Manerbio Concurso Internacional de Vigo - Vigo Challenger Copa Sevilla - Seville ATP Slovak Open Challenger - Bratislava Bogota Challenger - Bogota Challenger Leon 2004 - Leon Arroyo de la Encomienda - Valladolid Memorial Manfredini - Sassuolo Steelers Cup - Kosice Corona Mexico City Open - Mexico City Siemens Open 2007 - Scheveningen Tean International - Alphen 5° Sporting Challenger - Turin The Surbiton Trophy - Surbiton Trofeo Sisma Mantova - Mantova Ethias Trophy - Mons Copa Petrobras Colombia - Bogota Copa Petrobras Uruguay - Montevideo The Surbiton Trophy - Surbiton Challenger Ciudad de Guayaquil - Guayaquil LXVII Concursu Internacional de Vigo - Vigo 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Dusseldorf Open 2006 - Dusseldorf Seguros Bolivar Open - Bogota Ciutat de Barcelona - Barcelona Copa Petrobras Brazil - Belo Horizonte Unicredit (Suisse) Bank S. A. Challenger - Chiasso Copa Petrobras - Bogota Challenger Leon 2003 - Leon Bancolombia Open - Cali VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Tatra Banka Slovak Open - Bratislava San Marino Cepu Open - San Marino Akbank Private Banking TED Open 2006 - Istanbul Morocco Tennis Tour - Meknes Heilbronn Challenger Maia Open 2002 - Maia Ostdeutscher Sparkessen Cup - Dresden Timisoara Challenger - Timisoara 3° Trofeo 'Citta di Brindisi' - Brindisi USTA Challenger of San Antonio - San Antonio Intersport Heilbronn Open - Heilbronn Corona Mexico City Open - Mexico City Bogota Challenger Arroyo de la Encomienda - Valladolid The Surbiton Trophy - Surbiton San Luis Potosi Challenger - San Luis Potosi Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Abierto Club Casablanca - Mexico City Ciudad de Pozoblanco Open Diputacion - Cordoba Steelers Cup - Kosice Mexico City Challenger Wroclaw Challenger Open Castilla y Leon - Segovia Pozoblanco Challenger Open Costa Daurada - Tarragona Mitsubishi Electric Europe Cup - Monza Segovia Challenger Vigo Challenger Copa Sevilla 2007 - Seville Cali Challenger Bogota Challenger Napoli Challenger dBI Tennis Challenger - Binghamton Open de Tenis Amaya - Pamplona GHI Bronx Classic - Bronx LXV Concurso Internacional Vigo - Vigo Morocco Tennis Tour - Tanger Mons Challenger Tarragona Challenger Rennes Challenger Tatra Banka Open - Bratislava Bogota Challenger Copa Petrobras Uruguray - Montevideo Tennis Napoli Cup 2007 - Napoli Copa Petrobras Argentina - Buenos Aires Ethias Trophy - Mons Todi Challenger Tarragona Challenger Bucaramanga Challenger Copa Petrobras Brazil - Aracaju San Jose Challenger Ipsos Bucharest Challenger - Bucharest Barranquilla Challenger Nottingham Challenger Bogota Challenger BNP Paribas Primrose - Bordeaux Roma Challenger 2007 - Rome Rennes Challenger Medellin Challenger Tatra Banka Slovak Open - Bratislava Salinas Challenger ECM Prague Open 2005 - Prague Barranquilla Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Prostejov Challenger Pereira Challenger Pozoblanco Challenger XL Bermuda Open - Bermuda Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Mobilux Open - Luxembourg Genova Open Challenger - Genova Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota Challenger Ford de Cherbourg - Cherbourg BMW Tennis Championship - Sunrise Seguros Bolivar Open - Medellin San Luis Potosi Challenger - San Luis Potosi Abierto Colombiano de Tenis - Bogota Prosperita Open 2006 - Ostrava Noumea Challenger Bucaramanga Challenger ATP Guzzini Challenger - Recanati Pereira Challenger XI Torneo Internazionale di Tennis - Barletta Isla de Gran Canaria - Mas Palomas San Remo Tennis Cup - San Remo Prostejov Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Moscow Challenger Pereira Challenger Mons Challenger Bogota Challenger Noumea Challenger Bucaramanga Challenger Irving Challenger Leon Challenger Cali Challenger Bordeaux Challenger Barranquilla Challenger Monterrey Challenger Noumea Challenger Savannah Challenger Vicenza Challenger Lyon Challenger IX Abierto Internacional de Salinas - Salinas Barranquilla Challenger San Benedetto Challenger Oberstraufen Cup - Oberstaufen Cortina Challenger Segovia Challenger Floridablanca Challenger Launceston Challenger Shenzhen Challenger Alicante Challenger Mons Challenger Poznan Challenger Nottingham Challenger Winnipeg Challenger Knoxville Challenger Da Nang Challenger Pereira Challenger Dallas Challenger Ho Chi Minh City Challenger Braunschweig Challenger San Luis Potosi Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Szczecin Challenger Khanty-Mansiysk Challenger Irving Challenger Chitre Challenger Vancouver Challenger Surbiton Challenger Perugia Challenger Cali Challenger Open Costa Daurada - Tarragona Gwangju Challenger ATP Open Castilla y Leon - Segovia Marbella Challenger Morelos Challenger Knoxville Challenger Tiburon Challenger PrivatBank Cup - Dnepropetrovsk Barranquilla Challenger The LTA Sunderland Challenger - Sunderland Binghamton Challenger Medellin Challenger Mouilleron-Le-Captif Challenger Canberra Challenger Ilkley Challenger Manchester Challenger Ilkley Challenger Riviera di Rimini Challenger 2004 - Rimini Morelos Challenger Surbiton Challenger XL Challenger de Tenis Copa Sevilla - Seville Santo Domingo Challenger Burnie Challenger Bogota Challenger - Bogota Oldum Brown Vancouver Open - Vancouver Tunis Challenger Monterrey Challenger Champaign Challenger Caltanissetta Challenger ATP Open Castilla y Leon - Segovia Schickendanz Open - Furth Czech Open 2005 - Prostejov Quimper Challenger Monterrey Challenger Bogota Challenger Ostrava Challenger Oberstaufen Cup - Oberstaufen Segovia Challenger II Cyclus Open de Tenis - Florianopolis Nottingham Challenger Project Independence Men's Challenger - Mandeville Arroyo de la Encomienda - Valladolid Open de Tenis Comunidad Valenciana - Valencia IX Trofeo Ciudad de Quito - Quito Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa X Open Internacional D'Andorra - Andorra XI Open International D'Andorra - Andorra Bogota Challenger Tallahassee Challenger Badden Open by Rothaus - Ettlingen Porsche Open - Poznan XI Trofeo Ciudad de Quito - Quito Tunis Open 2006 - Tunis ECM Prague Open - Prague Czech Open 2006 - Prostejov San Luis Potosi Challenger Rabat Challenger ATP Challenger Trophy 2008 - Trnava Ethias Trophy - Mons Segovia Challenger Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Pereira Challenger Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow Grand Prix Hassan II - Casablanca RCA Championships - Indianapolis Alessandria Challenger Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Bordeaux Challenger Prostejov Challenger Furth Challenger Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach The Stella Artois Championships - London BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Copa Telmex - Buenos Aires The Nottingham Open - Nottingham Catella Swedish Open - Bastad Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Masters Series - Hamburg Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Chennai Open - Chennai Movistar Open - Santiago Brasil Open - Costa do Sauipe Bogota Challenger Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - s-Hertogenbosch BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Heineken Open - Auckland Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Apia International - Sydney Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Grand Prix Hassan II - Casablanca Portugal Open - Oeiras Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Interwetten Austrian Open - Kitzbuhel Heineken Open - Auckland Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Catella Swedish Open - Bastad Open de Tenis Comunidad Valenciana - Valencia China Open - Beijing Bucaramanga Challenger The Artois Championships - London Drummondville Challenger If Stockholm Open - Stockholm Serbia Open - Belgrade Barcelona Open BancSabadell - Barcelona Aegon Nottingham Open - Nottingham Marrakech Challenger Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade SkiStar Swedish Open - Bastad Abierto Mexicano - Los Cabos Swiss Indoors Basel - Basel Ecuador Open - Quito Sunrise Challenger Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Leon Challenger International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam Monterrey Challenger International German Open - Hamburg St. Brieuc Challenger Countrywide Classic - Los Angeles Campionati Internazionali di Sicilia - Palermo UNICEF Open - 's Hertogenbosch Bogota Challenger BB&T Atlanta Open - Atlanta Grand Prix de Tennis de Lyon - Lyon Claro Open Colombia - Bogota Tunis Challenger ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Abierto Mexicano Telcel - Acapulco Bogota Challenger RCA Championships - Indianapolis Open Sud de France - Montpellier Gerry Weber Open - Halle Chennai Open - Chennai Barcelona Open BancSabadell - Barcelona Sydney International - Sydney Moselle Open - Metz The Stella Artois Championships - London Hall of Fame Open - Newport Next Generation Adelaide International - Adelaide Brasil Open - Costa do Sauipe European Open - Antwerp SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona Hall of Fame Open - Newport Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle AEGON Championships - London Nottingham Challenger Legg Mason Tennis Classic - Washington Aircel Chennai Open - Chennai German Tennis Championships - Hamburg Farmers Classic - Los Angeles Allianz Suisse Open - Gstaad Manchester Challenger St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Apia International - Sydney Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Open de Nice Cote d'Azur - Nice Portugal Open - Oeiras Champaign Challenger ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Guadalajara Challenger Citi Open - Washington Claro Open Colombia - Bogota Citi Open - Washington Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach Brasil Open - Sao Paulo Medellin Challenger Las Vegas Challenger Canberra Challenger Topshelf Open - 's-Hertogenbosch Puebla Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Bet-at-home Cup - Kitzbuhel Cali Challenger Apia International - Sydney Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai Ecuador Open - Quito Grand Prix Hassan II - Casablanca Bogota Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Vegeta Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Valencia Open - Valencia Bangkok Challenger St. Petersburg Open - St. Petersburg USTA Challenger of North Miami Beach - North Miami Beach Bangkok Challenger Zhuhai Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach Brasil Open - Sao Paulo TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Citi Open - Washington Generali Open - Kitzbuhel Fairfield Challenger Aircel Chennai Open - Chennai Kremlin Cup - Moscow Barletta Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Winston-Salem Open - Winston-Salem Braunschweig Challenger Geneva Open - Geneva Portoroz Challenger ABN AMRO World Tennis Tournament - Rotterdam Shenzhen Open - Shenzhen Barcelona Open BancSabadell - Barcelona Guayaquil Challenger Open Sud de France - Montpellier XXXVII Torneig C.E. Laieta - Barcelona US Men's Clay Court Championship - Houston Moselle Open - Metz Rakuten Japan Open - Tokyo Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona Open 13 - Marseille Open Seat Godo 2005 - Barcelona Estoril Open - Estoril The Stella Artois Grass Court Championships - London BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Orange Warsaw Open - Warsaw Countrywide Classic - Los Angeles BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Chennai Open - Chennai Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Brisbane International - Brisbane AEGON International - Eastbourne Barcelona Open BancSabadell - Barcelona Ecuador Open - Quito Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch China Open - Beijing Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Trofeo Conde de Godo - Barcelona Rogers Masters - Toronto Open Seat Godo 2003 - Barcelona Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte Carlo Tennis Masters Series - Madrid Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Mutua Madrilena Madrid Open - Madrid Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach Miami Open - Miami TEB BNP Paribas Istanbul Open - Istanbul Masters Series Madrid - Madrid Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Campionati Internazionali d'Italia - Rome Catella Swedish Open - Bastad Pacific Life Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Masters Series - Hamburg BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Sony Ericsson Open - Miami Open SEAT 2008 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Open 13 - Marseille Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Medibank International - Sydney Allianz Suisse Open Gstaad - Gstaad Australian Open - Melbourne BNP Paribas Open - Indian Wells Rogers Cup - Montreal French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai U.S. Open - New York BNP Paribas Open - Indian Wells Sony Open Tennis - Miami French Open - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Miami Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Open 13 - Marseille Miami Open - Miami Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo French Open - Paris Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Wimbledon - London U.S. Open - New York Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Mutua Madrid Open - Madrid Coupe Rogers - Montreal U.S. Open - New York Wimbledon - London French Open - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Mercedes Cup - Stuttgart Medibank International - Sydney Tennis Channel Open - Las Vegas Ordina Open - s-Hertogenbosch Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Hall of Fame Tennis Championships - Newport Campbells Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 1, 2R, COL-BRA 1-4 French Open - Paris Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, World Group, SF, FRA-ESP 3-2 Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Olympics - London Australian Open - Melbourne Wimbledon - London Mutua Madrid Open - Madrid U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, PO, COL-USA 1-3 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, World Group, 1R, CAN-ESP 3-2 French Open (juniors)